"Advanced Custom Fields"のRepeaterの特定の値を集計する方法
-
はじめまして。
現在、不動産関連のデータベースを構築しています。
Custom Post Type UIで物件(建物)毎のカスタム投稿を作成し、利用頻度が高く、集計する可能性の高い情報をカスタムタクソノミー(例えば、空室or居住中、マンションorアパート、自社or他社のもの等)に。
Advanced Custom Fields,Repeater Fieldsを追加して、各投稿の中に部屋のサブフィールドを作るというイメージで作成しています。======================================================================
Custom Post : listing
custom field 1 : 建物名
custom field 2 : 種類1 //ここはタクソノミーで”アパート・マンション…”を選択
custom field 2 : 種類2 //ここもタクソノミーで”自社・他社…”を選択
custom field 3 : 所在地
・ ・
・ ・
・ ・
・ ・
//repeaterを利用して
sub field 1 : room_number
sub field 2 : detail //ここはカスタムタクソノミーで”空室・入居”を選択======================================================================
ここからが本題です。あるカスタムフィールドを集計することは簡単に出来ました。
(例えば、自社のアパートの件数、全体のうちのマンションの棟数等。)
しかしながら、空室の数を集計するとなると、1つの投稿に同じタクソノミーをいくつか持つことになり、同じタームを集計することが出来るのか?というのが質問です。現状では、同じタームを持っている”投稿数”は表示できますが、サブフィールドを1件として集計する方法を、ご教授頂ければと思います。
表示の方法は、各投稿ごとの同じタームの数の集計、全体の投稿から同じタームの数をサブフィールドを1件として集計したいと考えています。
よろしくお願いします。
- トピック「"Advanced Custom Fields"のRepeaterの特定の値を集計する方法」には新たに返信することはできません。