Bagaimana untuk membuat koordinat palsu lajur titik melalui kilang?
P粉933003350
P粉933003350 2024-02-04 00:11:30
0
1
414

Saya cuba membuat data palsu melalui kilang yang mengandungi point lajur.

Lajur koordinat dalam migrasi:

$table->point('coordinate');

Saya mencubanya di kilang:

'coordinate' => DB::raw("Point(" . fake()->latitude() . " " . fake()->longitude() . ")"),

'coordinate' => "Point(" . fake()->latitude() . " " . fake()->longitude() . ")",

'coordinate' => fake()->latitude() . " " . fake()->longitude(),

'coordinate' => [fake()->latitude(), fake()->longitude()],

Adakah terdapat cara untuk memalsukan koordinat dengan pointlajur atau menggunakan sql mentah di kilang?

P粉933003350
P粉933003350

membalas semua(1)
P粉042455250

Saya rasa anda boleh cuba menggunakan ST_GeomFromText

'coordinate' => DB::raw("ST_GeomFromText('POINT(" . $this->faker->latitude . " " . $this->faker->longitude . ")')"),
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan