質問編集履歴

3

画像の追加

2021/04/05 11:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -332,4 +332,10 @@
332
332
 
333
333
  ```
334
334
 
335
+
336
+
337
+ ### 追加画像
338
+
339
+ ![イメージ説明](92ec62ea7e2ded53d5a5ad5f43c494e5.png)
340
+
335
341
  こちらになります。

2

コードの追加

2021/04/05 11:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -292,4 +292,44 @@
292
292
 
293
293
  ```
294
294
 
295
+
296
+
297
+ ### 追加のコード2 _card.html.haml
298
+
299
+
300
+
301
+ ```
302
+
303
+ .Data__table
304
+
305
+ - @cards.each do |card| #データを一つずつ取り出す
306
+
307
+ .Data__table__list
308
+
309
+ .Data__table__list__id
310
+
311
+ = card.id
312
+
313
+ .Data__table__list__title
314
+
315
+ = link_to "#{card.title}", card_path(card.id)
316
+
317
+ .Data__table__list__language
318
+
319
+ = card.language
320
+
321
+ .Data__table__list__btn
322
+
323
+ = link_to "編集", edit_card_path(card.id)
324
+
325
+ .Data__table__list__btn
326
+
327
+ = link_to "削除", card_path(card.id), method: :delete
328
+
329
+
330
+
331
+
332
+
333
+ ```
334
+
295
335
  こちらになります。

1

コードの追加

2021/04/05 09:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -216,4 +216,80 @@
216
216
 
217
217
 
218
218
 
219
- 是非よとしくお願い致します。
219
+ 是非お願い致します。
220
+
221
+
222
+
223
+ #### 追加コードになります
224
+
225
+
226
+
227
+ Cardモデル
228
+
229
+
230
+
231
+ ```
232
+
233
+ class Card < ApplicationRecord
234
+
235
+ belongs_to :category, optional: true
236
+
237
+ def self.search(search) #self.クラスメソッド
238
+
239
+ if search != ""
240
+
241
+ Card.where('language LIKE(?) or title LIKE(?)', "%#{search}%","%#{search}%").order('id DESC') #言語、タイトルで検索することが可能
242
+
243
+ else
244
+
245
+ order('Id DESC')
246
+
247
+ end
248
+
249
+ end
250
+
251
+ end
252
+
253
+ ```
254
+
255
+ Cardモデルのマイグレーション
256
+
257
+
258
+
259
+ ```
260
+
261
+ class CreateCards < ActiveRecord::Migration[6.0]
262
+
263
+ def change
264
+
265
+ create_table :cards do |t|
266
+
267
+ t.string :language
268
+
269
+ t.text :title
270
+
271
+ t.integer :price
272
+
273
+ t.string :releasedate
274
+
275
+ t.text :author
276
+
277
+ t.text :memo
278
+
279
+ t.integer :category_id
280
+
281
+
282
+
283
+
284
+
285
+ t.timestamps
286
+
287
+ end
288
+
289
+ end
290
+
291
+ end
292
+
293
+ ```
294
+
295
+ こちらになります。