めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

MTとWordPressでフィールドを増やす方法の違い(0)

Movable Typeでフィールドを増やす場合、BLOB型(バイナリ)として保存されるらしい。そのため、検索が出来ないという問題点を持っているようです。WordPressでは対応方法が異なるらしい。どうやっているんだろう?

調べてみた

調べてみたら、専用のテーブルがあるらしい。「wp_postmeta」というテーブルがあり、そこにkeyと値が保持されている。う〜ん。

mysql> select * from wp_postmeta;
+---------+---------+------------+-----------------------------+
| meta_id | post_id | meta_key   | meta_value                  |
+---------+---------+------------+-----------------------------+
|       1 |       6 | _edit_lock | 1215423759                  | 
|       2 |       6 | _edit_last | 1                           | 
|       3 |       7 | newKey     | テストです(newKey)        | 
|       5 |       7 | _edit_lock | 1215423846                  | 
|       6 |       7 | _edit_last | 1                           | 
+---------+---------+------------+-----------------------------+

ヒント