2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Spree::Productのカラムを解説

Last updated at Posted at 2020-10-17

solidus使っていると初心者にとっては「。。。ん?」みたいな状態ですよね。
この記事を読まれていると言うことは少し全体像が掴めて、「Spree::Product」にはどう言ったカラムが存在するんだ?」と言うところなのかなと思います。:point_up:
そこで今回は「Spree::Product」内のカラムについて簡潔に紹介と説明をしていきます。

##Solidusのバージョン
solidus 2.0.9

##カラムの紹介と説明

Spree::Productのid=1をのぞいてみましょう。
スクリーンショット 2020-10-17 15.41.43.png
それではここにあるカラムについて説明します。

###id
idです。笑

###name
商品名。

###description(description:説明する)
商品紹介文。

###available_on(available:利用可能な)
ストアで買うことができるようになる日付。
未設定の場合、表示されない。

###deleted_at(delete:削除)
available_onの逆で、ストアで買えなくなる日付。

###slug(IT用語:位置を示すコード)
「位置を示すコード」等の意味がある(IT用語)。URL(パーマリンク)の末尾の部分を任意の文字列に指定できる機能があり、SEOにも関係がある。

###meta_description(meta:高次〜)
SEO用で、サーチエンジン向けの説明。

###meta_keywords
SEO用で、サーチエンジン向けのキーワード。

###tax_category_id
商品の税区分

###shipping_category_id(shipping:運送)
配送料の指定。

###created_at
商品が作られた日時。

###updated_at
商品が更新された日時。

###promotionable
Promotionルールに基づく金額を生成する。

###meta_title
HTMLのtitleタグ用。空欄の場合はnameが代用される。

<関連情報>
Spree::Taxonのカラムを解説
https://qiita.com/roooll12/items/6f1dda6c5f4ea16e0c4c

Spree::Taxonomyのカラムを解説
https://qiita.com/roooll12/items/8b788e01309f0593934b

駆け出しsolidus開発者にとってSpree::Productモデルを理解する糧になれば幸いです!

2
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?